multi-purpose research reactors - Spanish English Dictionary